Changeset b9d4214 in tol
- Timestamp:
- Nov 7, 2008, 8:33:15 AM (18 years ago)
- Branches:
- 1941-docker-image-to-test, devel, master
- Children:
- 3d9c88d
- Parents:
- 3e755e5
- Location:
- tolbase/lib/byswidget/bfunctions
- Files:
-
- 2 edited
-
bfsql.tcl (modified) (9 diffs)
-
bftoltcl.tcl (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
tolbase/lib/byswidget/bfunctions/bfsql.tcl
r3e755e5 rb9d4214 16 16 "varchar" - 17 17 "varchar2" - 18 "bpchar" - 18 19 "long" { 19 20 return "Text" … … 265 266 "char" - 266 267 "varchar" - 267 "varchar2" - 268 "varchar2" - 269 "bpchar" - 268 270 "text" { 269 271 if {[string length $lonField]} { … … 314 316 } else { 315 317 set typeField [string tolower [lindex $type 0]] 318 Tolcon_Trace "typeField --> $typeField" 319 Tolcon_Trace "type --> $type" 316 320 switch $typeField { 317 321 "bigint" - … … 319 323 "smallint" - 320 324 "tinyint" - 325 "int4" - 321 326 "bit" - 322 327 "number" - … … 333 338 switch $gestor { 334 339 "Mic" { set valFor "convert(datetime,'${value}',121)" } 335 "Ora" { set valFor "to_date('${value}','YYYY-MM-DD HH24:MI:SS')" }340 "Ora" - "Pos"{ set valFor "to_date('${value}','YYYY-MM-DD HH24:MI:SS')" } 336 341 "Mys" { set valFor "str_to_date('${value}','%Y%m%d %H:%i:%s')" } 337 342 default { error "Gestor no implementado $gestor" } … … 340 345 "char" - 341 346 "varchar" - 347 "bpchar" - 342 348 "varchar2" - 343 349 "text" - … … 372 378 "int" - 373 379 "smallint" - 380 "int4" - 374 381 "tinyint" { 375 382 # no necesita ningun delimitador … … 405 412 set delimeter {{convert(datetime,'} {',121)}} 406 413 } 407 "Oracle" {414 "Oracle" - "Pos" { 408 415 set delimeter {{to_date('} {','YYYY-MM-DD HH24:MI:SS')}} 409 416 } … … 414 421 "char" - 415 422 "varchar" - 416 "varchar2" - 423 "bpchar" - 424 "varchar2" - 425 "bpchar" - 417 426 "text" { 418 427 set delimeter {' '} -
tolbase/lib/byswidget/bfunctions/bftoltcl.tcl
r3e755e5 rb9d4214 559 559 set delimeter {' '} 560 560 set gestor [string trim [TclGetVar Text DBA] {"}] 561 puts "gestor de bd --> $gestor" 561 562 562 switch $gestor { 563 563 "SqlServer" { 564 564 set delimeter {{convert(datetime,'} {',121)}} 565 565 } 566 "Oracle" {566 "Oracle" - "Pos" { 567 567 set delimeter {{to_date('} {','yyyy/mm/dd')}} 568 568 }
Note: See TracChangeset
for help on using the changeset viewer.
