Title: Improve PowerShell experience for working with databases · Issue #11604 · PowerShell/PowerShell · GitHub
Open Graph Title: Improve PowerShell experience for working with databases · Issue #11604 · PowerShell/PowerShell
X Title: Improve PowerShell experience for working with databases · Issue #11604 · PowerShell/PowerShell
Description: Summary of the new feature/enhancement Initially for 7.0, we accepted a change to have [DBNull]::Value treated as $null. The expectation is that this would make it easier for DB users where their content may contain a DBNull and not requ...
Open Graph Description: Summary of the new feature/enhancement Initially for 7.0, we accepted a change to have [DBNull]::Value treated as $null. The expectation is that this would make it easier for DB users where their c...
X Description: Summary of the new feature/enhancement Initially for 7.0, we accepted a change to have [DBNull]::Value treated as $null. The expectation is that this would make it easier for DB users where their c...
Opengraph URL: https://github.com/PowerShell/PowerShell/issues/11604
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Improve PowerShell experience for working with databases","articleBody":"# Summary of the new feature/enhancement\r\n\r\nInitially for 7.0, we accepted a change to have [DBNull]::Value treated as $null. The expectation is that this would make it easier for DB users where their content may contain a DBNull and not require them to explicit check that as well as $null. However, this introduced other issues:\r\n\r\nhttps://github.com/PowerShell/PowerShell/issues/11084\r\nhttps://github.com/PowerShell/PowerShell/issues/10980\r\nhttps://github.com/PowerShell/PowerShell/issues/10404\r\n\r\n(note that we should probably treat NullString and AutomationNull equivalently)\r\n\r\nSo we had to revert that change before 7.0 GA (**note:** that change was reverted in rc.2 release branch which will be used for GA release, but kept in the master branch for now). We would still like to investigate whether such a change (or perhaps a different change) makes sense and consider all peripheral impact (so not just `-eq`, but `-lt`, etc... as well as how it works with null coalescing, etc...)\r\n","author":{"url":"https://github.com/SteveL-MSFT","@type":"Person","name":"SteveL-MSFT"},"datePublished":"2020-01-16T19:21:06.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":23},"url":"https://github.com/11604/PowerShell/issues/11604"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:744f8ae8-2116-a706-e872-46a185fc5d9b |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | BAF0:D80FD:3E6713:532F42:6A5B521C |
| html-safe-nonce | abec69aadb3400fd9803d69028efe2b968223f5caf228ab0b5c4775b8d4ad95d |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCQUYwOkQ4MEZEOjNFNjcxMzo1MzJGNDI6NkE1QjUyMUMiLCJ2aXNpdG9yX2lkIjoiMjEwNjkxMTc1MjMyMzgxMzkxNiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 40894e3fec71ab29f5cec181d6bde5eb9e5e727628629dd59a9a516900ac7295 |
| hovercard-subject-tag | issue:551004599 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/PowerShell/PowerShell/11604/issue_layout |
| twitter:image | https://opengraph.githubassets.com/87967e65bd65ab452d6e3d8ace92029d9d21a5d8a23c4e55cb6cf93afd685714/PowerShell/PowerShell/issues/11604 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/87967e65bd65ab452d6e3d8ace92029d9d21a5d8a23c4e55cb6cf93afd685714/PowerShell/PowerShell/issues/11604 |
| og:image:alt | Summary of the new feature/enhancement Initially for 7.0, we accepted a change to have [DBNull]::Value treated as $null. The expectation is that this would make it easier for DB users where their c... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | SteveL-MSFT |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| go-import | github.com/PowerShell/PowerShell git https://github.com/PowerShell/PowerShell.git |
| octolytics-dimension-user_id | 11524380 |
| octolytics-dimension-user_login | PowerShell |
| octolytics-dimension-repository_id | 49609581 |
| octolytics-dimension-repository_nwo | PowerShell/PowerShell |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 49609581 |
| octolytics-dimension-repository_network_root_nwo | PowerShell/PowerShell |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width