Skip to content

Commit 9ae2e42

Browse files
updated readme
1 parent d56a54e commit 9ae2e42

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

README.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ Other supported formats are listed below.
6868
* `multisubnetfailover`
6969
* `true` (Default) Client attempt to connect to all IPs simultaneously.
7070
* `false` Client attempts to connect to IPs in serial.
71+
* `sendStringParametersAsUnicode`
72+
* `true` (Default) Go default string types sent as `nvarchar`.
73+
* `false` Go default string types sent as `varchar`.
7174

7275
### Connection parameters for namedpipe package
7376
* `pipe` - If set, no Browser query is made and named pipe used will be `\\<host>\pipe\<pipe>`
@@ -371,7 +374,7 @@ To pass specific types to the query parameters, say `varchar` or `date` types,
371374
you must convert the types to the type before passing in. The following types
372375
are supported:
373376
374-
* string -> nvarchar
377+
* string -> nvarchar(by default, will be varchar if `sendStringParametersAsUnicode` is set to true)
375378
* mssql.VarChar -> varchar
376379
* time.Time -> datetimeoffset or datetime (TDS version dependent)
377380
* mssql.DateTime1 -> datetime

0 commit comments

Comments
 (0)